List of Iowa state highways


Highway markers from different years for former Iowa 1 (1926) and current Iowa 136
Highway names
Interstates: Interstate nn (I-nn)
US Routes: U.S. Highway nn (US nn)
State: Iowa nn
System links
Iowa Primary Highway System
Interstates • U.S. Highways • State Highways

Current routes

Route Starting point Ending point Length
(mi)
Length
(km)
Notes
Iowa Highway 1  Iowa 2 near Keosauqua US 151 near Anamosa 119.268 191.943
Iowa Highway 2  N-2 near Nebraska City, Nebr. IL 9 at Fort Madison 257.132 413.814
Iowa Highway 3  SD 50 near Westfield US 52 / US 61 / US 151 at Dubuque 326.163 524.908
Iowa Highway 4  Iowa 44 at Panora MN 4 near Estherville 146.343 235.516
Iowa Highway 5  Route 5 near Cincinnati I-35 at West Des Moines 103.540 166.631
Iowa Highway 7  Iowa 3 near Aurelia US 169 near Fort Dodge 73.661 118.546
Iowa Highway 8  US 63 at Traer US 218 near Garrison 13.961 22.468
Iowa Highway 9  SD 42 near Larchwood WIS 82 at Lansing 295.088 474.898
Iowa Highway 10  SD 46 near Hawarden Iowa 4 at Havelock 104.512 168.196
Iowa Highway 12  US 20 / US 75 at Sioux City Iowa 10 at Hawarden 46.274 74.471 Southern end is signed at I-29, but IA 12 continues through Sioux City as US 20 Bus.
Iowa Highway 13  US 30 / US 151 near Bertram US 52 near Froelich 85.235 137.172
Iowa Highway 14  Iowa 2 at Corydon US 18 / US 218 Bus. at Charles City 187.838 302.296
Iowa Highway 15  Iowa 3 near Pocahontas MN 15 near Armstrong 63.578 102.319
Iowa Highway 16  US 34 near Agency US 61 at Wever 65.488 105.393
Iowa Highway 17  Iowa 141 at Granger US 18 near Wesley 102.789 165.423
Iowa Highway 21  Iowa 149 near Hedrick US 20 / Iowa 27 at Waterloo 97.152 156.351
Iowa Highway 22  Iowa 21 near Thornburg US 61 at Davenport 97.905 157.563
Iowa Highway 23  Iowa 92 near Oskaloosa Iowa 149 near Fremont 16.022 25.785
Iowa Highway 24  US 18 / US 63 at New Hampton US 52 / Iowa 150 at Calmar 27.546 44.331
Iowa Highway 25  Iowa 2 near Benton US 30 near Scranton 103.419 166.437
Iowa Highway 26  Iowa 9 at Lansing MN 26 at New Albin 11.370 18.298
Iowa Highway 27  Route 27 near Wayland, Mo. I-35 at the Minnesota state line 282 454 Avenue of the Saints for its entire length
Iowa Highway 28  Iowa 92 at Martensdale I-35 / I-80 at Des Moines 21.613 34.783
Iowa Highway 31  US 59 near Quimby Iowa 141 near Smithland 38.504 61.966
Iowa Highway 32  US 20 at Dubuque US 52 / Iowa 3 at Sageville 5.101 8.209
Iowa Highway 37  Iowa 175 near Turin US 59 near Earling 40.321 64.890
Iowa Highway 38  US 61 Bus. / Iowa 92 at Muscatine Iowa 3 near Edgewood 98.941 159.230
Iowa Highway 39  US 59 at Denison Iowa 175 at Odebolt 24.321 39.141
Iowa Highway 44  US 30 near Logan Iowa 141 at Grimes 104.524 168.215
Iowa Highway 48  US 59 at Shenandoah US 6 near Lewis 47.919 77.118
Iowa Highway 51  US 18 / US 52 at Postville Iowa 9 at Waukon 11.007 17.714
Iowa Highway 56  Iowa 150 at West Union Iowa 13 at Elkader 24.432 39.319
Iowa Highway 57  US 65 near Iowa Falls US 218 / Iowa 27 / Iowa 58 at Cedar Falls 43.765 70.433
Iowa Highway 58  US 63 at Hudson US 218 / Iowa 27 / Iowa 57 at Cedar Falls 12.030 19.360
Iowa Highway 60  US 75 at Le Mars MN 60 at Bigelow, Minn. 58.771 94.583
Iowa Highway 62  Iowa 64 at Maquoketa US 52 at Bellevue 19.633 31.596
Iowa Highway 64  US 151 near Anamosa US 52 / IL 64 at Savanna, Ill. 64.355 103.569
Iowa Highway 70  Iowa 92 at Columbus Junction US 6 near West Liberty 23.954 38.550
Iowa Highway 76  US 18 near McGregor MN 76 near Eitzen, Minn. 48.911 78.715
Iowa Highway 78  Iowa 149 near Martinsburg US 61 near Morning Sun 58.429 94.032
Iowa Highway 81  Route 81 near Farmington Iowa 2 at Farmington 2.215 3.565
Iowa Highway 83  US 59 at Avoca Iowa 148 at Anita 34.191 55.025
Iowa Highway 85  Montezuma city limits Iowa 21 at Deep River 8.408 13.531
Iowa Highway 86  US 71 near Milford MN 86 near Spirit Lake 12.519 20.147
Iowa Highway 92  US-275 / N-92 at Council Bluffs IL 92 at Muscatine 274.231 441.332
Iowa Highway 93  US 63 near Tripoli Iowa 150 at Fayette 29.534 47.530
Iowa Highway 96  Iowa 14 near Gladbrook US 63 near Gladbrook 16.635 26.771
Iowa Highway 98  Iowa 16 near Douds Clay Street in Leando 1.814 2.919 Spur route
Iowa Highway 100  Edgewood Road NE in Cedar Rapids US 151 / Iowa 13 near Marion 8.285 13.333
Iowa Highway 102  New Sharon western city limits US 63 / Iowa 146 at New Sharon 0.501 0.806 Unsigned highway wholly within New Sharon city limits[1][2]
Iowa Highway 110  US 20 at Schaller Iowa 7 at Storm Lake 14.789 23.801
Iowa Highway 116  US 218 near Waverly Iowa 3 at Waverly 2.776 4.468 Former alignment of US 218 in Waverly, now signed as US 218 Bus.[2]
Iowa Highway 117  US 163 at Prairie City US 65 / Iowa 330 near Mingo 18.562 29.873
Iowa Highway 122  I-35 / US 18 at Clear Lake Mason City city limits 12.264 19.737
Iowa Highway 127  I-29 near Mondamin US 30 at Logan 15.985 25.725
Iowa Highway 128  Iowa 13 at Elkader US 52 near Garnavillo 6.982 11.236
Iowa Highway 130  Iowa 38 at Tipton I-80 at Davenport 32.023 51.536
Iowa Highway 136  IL 136 at Clinton US 52 / Iowa 3 at Luxemburg 97.733 157.286
Iowa Highway 137  Iowa 5 at Albia US 63 at Eddyville 14.526 23.377
Iowa Highway 139  Iowa 9 near Cresco MN 139 near Harmony, Minn. 11.431 18.396
Iowa Highway 140  US 20 at Moville Iowa 3 at Remsen 25.309 40.731
Iowa Highway 141  I-29 at Sloan I-35 / I-80 at Grimes 155.362 250.031
Iowa Highway 143  Iowa 3 at Marcus Iowa 10 at Granville 12.049 19.391
Iowa Highway 144  Iowa 141 at Perry Iowa 175 near Harcourt 34.039 54.780
Iowa Highway 146  US 63 at New Sharon US 30 at Le Grand 42.735 68.775
Iowa Highway 148  Route 148 near Bedford I-80 near Anita 66.828 107.549
Iowa Highway 149  US 34 / US 63 at Ottumwa I-80 near Williamsburg 65.897 106.051
Iowa Highway 150  US 218 at Vinton US 52 / Iowa 24 at Calmar 85.093 136.944
Iowa Highway 152  I-35 near Osceola US 69 near Osceola 1.402 2.256
Iowa Highway 160  Iowa 415 at Ankeny I-35 at Ankeny 2.446 3.936
Iowa Highway 163  US 69 at Des Moines US 34 at Burlington 61.230 98.540
Iowa Highway 165  Nebraska state line at Carter Lake Nebraska state line at Carter Lake 0.410 0.660 Only route west of the Missouri River
Iowa Highway 173  Iowa 83 near Atlantic Iowa 44 at Kimballton 14.680 23.625
Iowa Highway 175  N-51 at Decatur, Nebr. US 63 at Hudson 221.367 356.256
Iowa Highway 182  US 18 at Inwood Iowa 9 near Larchwood 9.051 14.566
Iowa Highway 183  Iowa 127 at Mondamin Iowa 141 at Ute 29.952 48.203
Iowa Highway 187  US 20 near Masonville Iowa 150 near Fayette 28.385 45.681
Iowa Highway 188  Iowa 3 near Clarksville US 63 near Tripoli 24.231 38.996
Iowa Highway 191  I-680 near Neola Iowa 37 at Earling 22.790 36.677
Iowa Highway 192  I-29 / I-80 at Council Bluffs I-29 at Council Bluffs 6.647 10.697
Iowa Highway 196  US 71 / Iowa 175 at Lake View US 20 near Sac City 7.808 12.566
Iowa Highway 202  Route 202 near Coatsville, Mo. Iowa 2 near Moulton 10.461 16.835
Iowa Highway 210  Iowa 141 near Woodward US 65 near Collins 34.781 55.975
Iowa Highway 212  Iowa 21 near Belle Plaine US 6 at Marengo 12.157 19.565
Iowa Highway 220  US 6 at South Amana US 151 at Amana 7.233 11.640
Iowa Highway 224  I-80 near Kellogg Iowa 14 near Laurel 10.587 17.038
Iowa Highway 281  Waterloo city limits Iowa 150 at Oelwein 28.166 45.329
Iowa Highway 316  Iowa 5 near Swan Runnells 5.183 8.341 Spur route.
Iowa Highway 330  US 65 / Iowa 117 near Mingo Iowa 14 near Albion 33.293 53.580
Iowa Highway 333  I-29 at Hamburg US 275 at Hamburg 1.558 2.507
Iowa Highway 346  US 218 / Iowa 27 at Nashua US 18 / US 63 near New Hampton 12.470 20.069
Iowa Highway 370  N-370 at Bellevue, Nebr. I-29 near Council Bluffs 3.265 5.255
Iowa Highway 376  I-29 / I-129 / US 20 / US 75 at Sioux City US 75 at Sioux City 10.334 16.631 Signed as US 75 Bus. in Sioux City[2]
Iowa Highway 404  Iowa 3 at Le Mars US 75 at Le Mars 1.629 2.622 Former US 75 in Le Mars[2]
Iowa Highway 415  US 6 at Des Moines Iowa 141 near Granger 16.857 27.129
Iowa Highway 438  US 34 / Iowa 163 at Mount Pleasant US 218 / Iowa 27 at Mount Pleasant 1.052 1.693 Former alignment of US 218 in Mount Pleasant provides direct access from US 218 / IA 27 southbound to US 34 / IA 163 westbound[2][3]
Iowa Highway 461  I-280 / US 61 at Davenport I-80 / US 61 at Davenport 10.750 17.300 Signed as US 61 Bus. in Davenport
Iowa Highway 904  US 34 / Iowa 163 at Fairfield US 34 / Iowa 163 at Fairfield 4.737 7.623 Signed as US 34 Bus. around, but not through, Fairfield[2]
Iowa Highway 922  US 151 at Cedar Rapids Iowa 100 at Cedar Rapids 8.862 14.262 Signed as US 151 Bus. in Cedar Rapids[2]
Iowa Highway 926  US 169 at Fort Dodge US 169 at Fort Dodge 3.147 5.065 Signed as US 169 Bus. in Fort Dodge[2]
Iowa Highway 930  US 30 near Ames near Ames Boone / Story County line 1.738 2.797 Spur route[2]
Iowa Highway 934  Iowa 27 / Iowa 58 at Cedar Falls US 63 at Waterloo 4.881 7.855 University Avenue in Cedar Falls and Waterloo[2][4][5]
Iowa Highway 946  US 52 / US 61 / US 151 at Dubuque US 52 / US 61 / US 151 at Dubuque 0.927 1.492 Locust Street in Dubuque provides direct access to US 20[2][6]
Iowa Highway 965  US 6 at Coralville I-80 at Coralville 0.519 0.835 Coral Ridge Avenue in Coralville provides direct access to I-80[2][7]

References

External links

The Iowa Highways Page by Jason Hancock